self respecting - German English Dictionary